package com.zonta.finance.serivce;


import com.baomidou.mybatisplus.extension.service.IService;
import com.zonta.finance.domain.form.RoleBindResourceForm;
import com.zonta.finance.domain.po.SysRoleBindResource;

import java.util.List;

/**
 * <p>
 * 系统角色绑定资源资源 服务类
 * </p>
 *
 * @author zonta
 * @since 2024-07-27
 */
public interface ISysRoleBindResourceService extends IService<SysRoleBindResource> {

    /**
     * 查询绑定的资源列表
     * @param roleId
     * @return
     */
    List<Integer> listBindResourceIdByRoleId(Integer roleId);

    /**
     * 角色绑定资源列表
     * @param form
     * @return
     */
    boolean roleBindResource(RoleBindResourceForm form);


}
